393
110
70
132
56
22
261
137
53
299
100
24
226
165
17
218
12
167
69
306
119
966
40
33
90
45
68
86
43
50
51
7
55
58
74
42
52
122
35
72
20
11
98
41
178
67
49
6
30
38
37
84
14