11
31
632
25
160
30
22
46
69
21
14
68
16
103
71
89
56
50
116
29
145
72
44
80
1
102
55
62
53
40
65
34
47
60
117
28
26
36
23
91
19
9
33
124
39
147