48
100
32
45
72
16
26
157
30
594
113
53
14
11
19
24
144
74
28
25
152
51
111
228
65
59
86
203
224
173
196
42
57
54
168
124
220
34
47
43
29
40
99
31
95
17
33
22