36
19
18
102
25
13
42
14
255
23
24
128
39
47
92
11
33
55
17
21
35
5
6
27
82
10
15
0
8
69
2
40
126
38
4
29
65