42
7
33
18
13
9
214
25
4
162
17
81
49
50
126
1
59
53
102
103
22
490
29
89
24
121
134
151
10
82
43
39
26
429
48
37
303
346
204
99
385
3
787
76
12
55