109
32
9
18
17
12
36
58
6
11
27
35
106
15
21
33
4
192
10
79
39
53
121
70
14
30
153
28
52
19
197
60
37
150
43
167
7
16
65
71