172
81
49
188
384
51
53
160
65
38
69
36
1311
75
82
145
163
468
128
138
85
105
106
76
23
127
239
11
295
587
141
134
214
14
175
83
67
32
13
161
144
58
216
63
108
225
195
189
430
104
66
170
220
116
92
35