101
55
70
317
93
19
200
309
58
112
16
156
2466
143
26
39
10
32
8
53
13
11
33
80
42
77
31
47
120
48
29
17
40
25
60
45
65
37
99
122
92
22
14
21
20
18
67
28