106
17
137
19
637
20
24
37
67
41
36
31
71
14
53
2
127
22
119
92
25
116
34
7
40
68
99
45
21
81
955
305
33
104
51
75
95
35
12
39
62
10
130