137
106
72
82
385
93
168
438
56
178
43
242
46
275
71
141
125
210
29
18
111
38
52
403
77
24
67
17
31
135
104
45
101
76
407
55
127
37
70
25
65
158
114
295
5
78
16
189
197
27
130
33
108
248
69
253