33
68
124
97
81
76
24
147
152
31
87
7
37
93
69
43
30
25
351
434
15
125
50
65
142
32
77
57
29
109
92
19
48
47
189
5
45
362
27
126
38
140
55
82
42