2
23
4
7
19
3
0
11
29
5
10
87
25
18
37
6
77
53
17
79
48
27
20
84
52
40
28
13
41
22
31
55
32
14
114
34
9
43
65
115
106
117
38
108