35
11
21
39
47
41
5
51
20
56
42
10
106
1
6
53
30
8
114
17
23
58
82
3
7
2
48
87
44
31
18
15
126
55
124
14
347
9
19
92
38
12
84
95