15
35
12
45
18
16
31
28
67
154
17
52
3
40
30
58
89
57
44
13
64
159
53
79
163
43
36
24
83
222
86
26
41
21
111
524
176
189
80
95
76
23
6
84
48
38
22
104