162
364
17
30
92
387
184
133
110
129
26
217
22
55
83
14
46
31
45
91
182
32
65
117
20
178
37
27
4
38
49
19
86
187
82
66
18
70
23
63
44
52
51
62
102
13
69
29
81