106
16
8
83
142
9
54
182
36
18
21
147
44
15
23
116
29
7
85
47
135
25
140
120
317
4
237
13
207
30
82
262
10
139
22
57
35
134
75
43
86
59
38
131
33
48
46