33
80
19
47
176
95
111
189
11
74
14
32
38
22
67
114
62
49
31
89
60
37
86
132
81
50
26
57
40
63
44
228
28
56
5
66
110
248
15
263
75
36
13
68
18
160
12
90
52
221
51