17
133
23
24
11
92
12
35
32
19
28
73
129
44
37
21
33
114
45
5
43
47
101
13
3
56
113
8
71
49
67
58
50
89
153
72
62
42
104
100
48
275
14
66
140
81
68
116
158