28
57
130
382
8
62
54
49
31
136
17
15
32
34
64
66
117
27
113
95
21
52
60
235
74
18
29
104
30
19
48
96
65
111
144
13
10
23
16
20
145
88
47
91
39
63
87
77