32
34
7
16
65
43
184
36
22
92
4
20
23
17
3
105
14
8
55
11
10
12
37
18
21
61
19
26
246
24
5
59
79
211
44
151
187
106
53
232
322
83
29
101
103