373
21
51
37
17
68
16
48
19
28
41
23
8
45
104
18
303
31
61
86
153
63
27
22
38
100
415
165
56
46
181
59
107
9
221
81
91
36
116
85
400
129
88
72
49
32
34
571
40