36
7
55
24
203
44
32
43
9
29
81
148
42
93
66
168
13
27
124
57
39
64
414
161
255
555
68
129
145
200
40
164
67
61
58
256
34
75
102
127
77
19
79
323
63
59
106