120
59
100
31
154
25
114
45
33
44
53
43
64
36
69
16
14
57
10
32
17
7
20
23
260
24
8
12
21
47
107
39
11
42
5
137
49
58
37
477
98
41
95
18
13
117
63