115
54
30
63
43
181
4
36
22
92
20
10
70
89
50
47
72
31
95
48
133
152
74
62
14
24
16
18
3
23
27
149
139
61
159
202
35
25
15
26
58
32
155
13
52
17
28