445
16
92
11
162
97
311
29
19
28
53
23
36
124
46
48
38
93
217
20
54
40
195
14
84
30
144
352
26
45
41
171
32
148
113
327
7
215
61
44
79
152
55
116
21
82
292
642
106
127
49
52
611
51
98