128
43
704
93
20
10
145
29
96
132
16
19
32
7
276
191
221
135
295
89
23
1015
205
122
25
6
101
24
33
21
67
65
60
40
22
51
54
1136
227
12
9
297
49
63
255
113
114
72
26
107
42
61
28
249
144