103
293
57
413
42
45
48
70
116
46
24
47
22
234
101
35
102
40
32
60
21
14
132
55
10
26
11
39
58
29
76
249
43
38
72
74
146
138