101
31
81
44
2
60
27
7
17
3
22
18
16
26
70
11
112
29
61
45
25
13
6
41
14
42
1
15
5
127
4
76
20
9
12
10
65
75
77
37