32
24
26
10
128
20
11
50
53
21
48
40
120
115
12
90
99
121
77
260
125
38
60
173
76
41
36
15
71
135
55
31
396
156
9
161
131
56
25
64
51
46
66
54
57
33
89
515
7
14
70
84
44