118
60
13
37
81
27
12
20
7
51
104
35
14
148
16
22
78
28
17
30
8
32
52
19
353
34
72
171
180
48
15
90
10
5
121
75
151
113
42
114
1737
49
47
62