33
110
179
47
94
13
29
72
44
66
41
68
22
21
43
95
58
128
53
69
46
2
80
35
63
23
37
16
96
77
28
15
108
79
55
164
123
74
67
125
427
162
32
81
163
83
30
114