37
12
97
13
2
6
3
10
52
113
26
28
25
54
58
50
24
112
304
122
22
103
33
18
14
186
94
132
79
7
45
66
30
104
62
59