167
37
20
93
17
47
98
42
19
14
52
32
140
51
153
86
73
61
244
6
70
53
57
49
28
122
24
180
33
41
5
4
100
80
16
44
11
9
54
349
8
25
147
125