112
37
271
122
41
72
27
50
28
33
69
285
84
13
60
57
23
209
14
81
42
15
10
31
11
216
105
48
104
109
34
36
102
53
331
25
9
38
32
43
149
21
12
59
92
16