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