62
3
4
15
55
35
71
17
68
130
58
116
18
27
10
13
23
48
16
12
21
6
2
39
82
59
9
77
121
296
25
72
295
26
150
56
30
40
47
67
107
50
49
311
14
34