43
7
168
81
16
66
19
18
59
100
20
4
31
61
11
236
24
3
12
39
42
95
46
29
25
33
54
130
30
45
23
9
67
188
134
162
96
112
53
60
58
82
102
156
274