11
17
83
33
26
23
2
29
19
161
126
13
140
187
3
16
4
24
8
45
30
68
22
76
14
64
44
129
58
66
35
37
20
40
176
59
74
36
132
118
60
99
21
48
28