34
183
76
83
41
45
40
21
12
18
29
84
70
123
14
28
67
31
8
65
30
44
17
46
2
13
32
95
102
37
125
6
77
23
47
35
15
11
39
241
100
111
5
54
58