117
143
44
23
50
10
36
132
208
49
38
56
177
54
2
31
12
35
27
33
66
69
42
96
211
91
73
64
85
51
53
82
11
45
25
17
8
30
52
59
62
24
163
40
316
71
32
13
9
127
83