37
42
15
35
14
75
7
24
4
32
2
152
29
16
13
19
64
53
107
159
137
45
97
22
70
9
78
41
73
17
6
12
149
298
52
48
39
3
18
125
10
20
160