12
61
13
23
8
24
19
36
7
16
153
109
34
32
38
141
45
124
125
100
63
80
75
107
89
193
118
146
145
43
116
66
112
122
17
82
165
169
21
74
127
40
44
65
79
104
176
78