23
19
134
35
41
60
63
87
14
11
116
36
22
29
16
9
30
193
67
18
15
56
65
123
79
12
76
180
84
72
24
42
207
55
54
53
69
160
64
141
234
159
186
66
209
446
20
31
266