34
48
31
60
210
64
38
36
302
96
84
42
47
54
14
246
93
13
53
17
89
37
35
72
27
187
12
383
25
78
23
24
32
44
143
8
28
555
377
62
43
97
29
272
642
22
58