36
80
8
24
28
22
48
56
19
131
13
15
23
47
37
81
77
65
141
152
35
79
120
44
31
100
172
125
219
132
99
117
289
45
70
30
191
34
40
76
27
85
89
93
6
118
39
163
82
75