39
29
110
50
82
472
112
165
72
25
88
77
94
92
199
33
130
143
121
237
95
116
48
34
35
196
12
38
46
23
102
24
9
3
81
74
10
69
43
21
32
4
15
155
65
6