184
8
89
36
20
129
31
24
45
51
33
27
18
186
2076
16
559
170
48
42
30
64
34
3
28
137
46
66
101
276
41
79
32
70
117
196
61
237
39
29
105
65
44
37
87
123
58
223
88
35