34
76
65
43
59
106
33
57
110
97
81
152
23
84
42
31
136
107
14
123
30
58
354
15
126
64
40
140
49
92
73
24
138
67
207
96
25
83
226
119
400
482
199
85
16
29
20
21
27
70