0
38
15
5
11
52
30
40
12
29
25
17
21
10
22
51
20
35
13
70
19
46
36
32
108
57
7
263
82
268
128
24
54
50
37
53
48
33
197
42
44
144
43
98
58
111
65