32
56
11
50
79
166
83
55
36
29
38
23
40
45
24
34
148
216
147
9
76
61
37
67
82
31
6
64
10
109
241
33
15
19
95
309
21
17
30
206
4
28
26
14
41
8