120
5
40
39
30
49
69
21
154
38
499
18
13
20
11
168
27
390
28
2
43
64
116
31
26
24
33
171
106
65
16
15
55
84
44
79
47
175
42
19
36
6
10
94
160
58
74