135
14
34
147
104
40
36
63
17
23
25
62
20
59
42
117
143
97
242
46
190
208
18
4
552
100
47
32
307
87
13
29
35
7
1
122
153
37
82
44
98
11
27
173
12
164
339
134