52
38
99
175
355
42
13
68
153
84
105
45
114
107
66
31
21
12
20
28
39
34
19
173
69
37
24
54
40
93
41
36
8
32
11
59
7
192
23
43
48
53
152
9
25
22
248
60
116
17
10