97
39
2
45
93
57
167
105
81
51
21
27
25
16
101
42
36
100
69
234
80
63
14
107
40
115
195
220
3
5
4
20
61
10
132
9
260
104
77
13
59
119
32
23
37
11
49