39
32
151
38
21
85
78
19
25
30
24
91
49
212
16
90
15
122
8
119
23
67
75
34
68
73
65
40
84
18
12
4
141
81
0
108
20
50
104
2
53
175
14
115
22
37
183
82
55