32
11
52
121
58
190
9
35
16
25
12
17
54
374
168
7
6
467
22
4
8
57
110
48
5
76
329
180
79
23
27
18
56
28
26
64
47
39
80
30
24
94
20
29
19
37
38
128