116
43
128
156
141
109
172
129
57
46
87
316
31
194
202
1372
33
114
125
75
299
131
166
20
92
18
108
45
61
41
11
14
72
62
76
74
21
25
48
28
23
117
24
12
192
103
73
13
54
16
203
68
159