373
106
37
44
114
38
20
173
5
35
32
16
90
429
34
23
109
51
549
28
92
65
43
31
189
19
130
156
75
208
58
55
36
14
231
110
59
69
60
24
76
85
158
64
11
40
7
9
26
486
356
89