32
135
29
100
85
40
33
17
43
64
14
83
50
3
39
16
5
41
12
22
62
1
9
36
91
20
142
44
7
110
61
10
27
63
93
82
200
66
59
30
4
11
154