93
17
232
34
53
31
109
92
23
16
99
41
7
9
58
126
97
5
32
54
87
304
24
29
15
243
27
30
43
28
40
36
86
183
20
120
37
22
14
13
89
8
50
26
35