12
4
8
52
11
7
28
36
175
30
58
34
25
87
14
66
103
21
20
99
88
10
13
43
147
65
95
41
39
71
68
210
92
238
40
37
42
77
154
156
62
69
17
133
151
234
111
19
102