141
44
39
34
89
114
47
380
9
90
37
7
13
21
18
30
16
213
54
108
28
229
15
19
194
92
48
162
170
17
23
70
294
100
14
55
31
24
26
84
422
207
52
154
102
117
41
119
354
86