188
33
97
15
21
32
159
50
48
28
150
10
34
20
177
74
5
65
56
88
46
105
43
12
67
19
169
26
22
8
89
146
132
81
142
120
41
18
36
63
379
51
98
127
95
29
257