107
63
38
6
48
77
25
74
59
153
8
10
4
34
18
9
24
22
16
21
35
3
30
57
28
86
26
1
12
92
11
54
20
43
15
5
62
14
27
160
17
37
68
103
152
110