107
72
177
94
19
54
48
32
39
40
74
4
3
38
31
108
64
9
70
13
67
59
37
11
33
90
309
53
475
55
27
21
103
205
26
22
44
86
41
175
18
123
235
51
83
30
29
23
17
95
139
16
24
69