1
261
60
79
58
3
20
25
192
45
49
66
18
17
15
21
14
23
153
33
44
4
35
30
16
31
55
11
8
7
108
10
86
48
85
12
40
9
32
22
13
19
43
47
29
2
5
81