51
16
135
7
40
28
19
125
25
20
36
82
157
30
4
33
6
34
10
38
29
22
41
3
11
85
8
79
74
69
21
32
292
70
138
68
56
48
0
122
118
58
200
47
27
39