207
172
36
91
160
73
126
19
52
117
62
119
68
140
33
38
24
46
27
50
17
57
86
134
7
89
88
34
95
139
178
105
108
51
28
64
9
85
313
49
92
11
83
1
32
66
4
93
75
2