102
20
21
30
14
28
18
58
10
355
152
101
75
15
12
13
50
8
37
55
11
19
29
34
45
33
61
22
35
27
104
69
17
9
1
5
31
81
24
4
43
144
6