152
11
54
123
173
48
9
32
20
46
29
24
67
66
30
42
33
86
27
199
45
92
53
8
4
37
70
64
161
25
23
28
81
19
12
89
26
76
16
443
18
21
147
35
39
51
41
31