105
36
52
22
38
139
94
26
10
60
11
92
100
17
21
121
66
58
57
62
69
31
14
16
40
164
91
28
68
72
90
70
24
113
82
13
201
30
97
106
29
39
55
51
134
135
50
196
34