177
29
132
46
82
7
8
18
66
20
42
32
225
39
116
3
58
148
102
10
52
75
35
31
53
48
15
25
22
160
12
167
68
111
165
33
290
272
269
141
24
243
17
196
63
390
36
826
625
37
86
80
85