89
12
31
181
86
51
9
152
95
54
24
7
33
67
228
5
17
23
3
2
37
22
101
8
83
18
91
26
111
40
4
10
68
36
35
92
28
64
32
11
25
14
38