122
28
32
29
12
10
16
44
82
27
17
22
102
87
33
14
13
23
81
50
24
19
178
40
146
11
54
49
182
46
45
15
132
157
70
59
71
191
79
34
37
95
61