2
4
13
1
52
8
14
26
49
79
32
35
53
55
70
48
86
182
17
61
171
116
54
15
22
40
77
34
60
80
31
97
112
9
30
44
20
59
50
93
286
108
33
72
25
88
19
36