89
5
12
75
8
47
64
42
32
167
17
44
10
40
160
99
24
61
59
117
120
53
27
56
13
9
337
34
25
16
29
60
19
21
23
6
86
33