180
47
16
61
12
14
22
35
56
25
7
10
28
43
23
4
15
34
9
103
57
75
6
68
5
133
19
20
31
3
26
55
17
102
49
38
69
101
11
37
50
355
29
58
117