104
46
67
10
11
29
22
41
117
8
23
98
107
28
60
50
75
50
61
62
97
31
70
96
13
52
170
25
127
54
66
13
29
41
9
50
24
9
22
48
156
61
17
158
48
38
1
10
130
68