87
52
79
45
170
140
322
155
86
59
98
96
49
281
48
313
120
264
123
33
54
62
11
110
21
192
354
179
65
186
108
72
13
83
112
141
139
38
100
5
67
92
18
51
61
1
34
19
16
28
36