32
6
29
25
14
90
24
52
60
13
23
27
48
34
122
45
35
230
55
22
11
12
8
28
26
548
333
56
234
88
46
47
69
83
75
86
116
65
41
20
39
17
10
100