107
83
117
133
53
95
11
9
16
42
57
12
29
7
27
105
52
22
30
6
31
112
25
20
19
196
78
163
33
15
26
13
34
44
35
43
115
10
62
8
342
5
17
39
28
167