281
16
28
93
4
116
117
762
25
175
37
110
101
30
105
122
43
32
311
64
109
67
45
51
370
49
95
48
415
11
266
24
383
140
20
92
132
68
3044
38