122
63
105
45
9
179
69
28
70
18
64
56
23
53
24
12
93
22
41
31
35
109
34
15
21
10
52
127
73
16
85
79
83
14
25
81
74
26
90
36
517
40
91
30
39
75
131