120
40
66
84
343
13
224
25
24
43
42
72
28
64
97
36
19
22
34
20
143
63
106
175
51
60
92
37
80
30
93
85
103
41
395
10
125
237
89
29
98
77
81
35
47
26
179
104
7
16