36
48
23
37
41
30
32
92
34
95
191
14
35
565
65
636
64
31
90
8
28
125
29
78
24
53
205
84
71
15
27
43
142
105
81
50
83
42
184
100
58
82
109
101