93
30
102
131
29
57
404
20
21
44
75
32
18
65
45
8
25
16
53
120
51
7
26
28
74
14
210
5
356
11
40
17
19
69
52
47
138
36
124
27
9
24
58
325
107
80
72
34
175