8
19
10
34
157
14
16
43
46
211
44
52
12
82
125
232
81
68
15
4
3
1
6
17
26
132
67
145
36
148
91
60
167
74
98
23
11
58
21
29
51
45
18
33