55
15
230
396
9
8
76
42
126
52
33
13
10
108
22
60
69
35
84
40
24
14
12
28
48
160
32
264
23
209
292
123
36
5
11
305
59
130
189
64
26
3
25
38
49
177
83
29
20
75
92