27
13
38
26
24
88
32
10
37
61
56
22
20
80
12
113
43
7
15
3
386
55
132
87
96
230
65
72
36
11
25
23
31
161
93
21
0
19
337
39
216
47
50
16
35
14
41