49
35
109
38
34
21
8
27
20
36
7
5
23
14
12
123
18
68
9
10
29
33
28
11
79
24
15
31
13
4
30
71
61
193
52
17
64
59
140
58