14
95
32
28
29
15
35
44
167
19
54
18
173
124
26
92
156
246
17
53
22
23
27
37
21
16
117
42
163
116
226
77
79
89
104
48
82
41
109
34
25
60
31
69