13
117
38
15
61
95
32
27
127
1213
145
65
33
97
50
160
51
25
39
48
17
100
8
83
16
138
74
156
201
203
68
88
24
28
21
10
19
67
104
31
20
37
45
70
87