34
16
185
77
63
107
10
28
11
42
39
27
58
35
4
89
183
26
51
79
18
15
31
17
105
154
72
24
12
46
29
3
82
93
61
53
37
23
6
41
245
75
149
68
25
108
138
33