45
12
37
9
62
31
21
41
65
11
52
55
34
124
63
30
67
112
26
13
49
38
20
22
54
69
659
40
19
4
89
3
10
24
6
15
17
100
207
23
1234
611
167