378
49
36
32
24
45
88
63
42
83
52
8
310
285
170
330
141
103
20
64
47
92
41
123
188
23
28
17
7
109
89
104
43
15
26
27
150
390
213
105
14
202
76
2
173
19
86
93
25
230
98
70