33
9
165
111
94
1
54
63
3
4
23
7
55
48
16
27
10
19
15
29
99
152
32
5
127
8
125
14
121
31
18
13
57
34
11
35
17
62
56
199
12
44
80
327