164
32
22
102
259
19
39
6
14
42
57
129
47
68
24
61
10
7
150
18
256
87
5
108
74
89
45
275
31
44
84
370
66
71
70
17
20
41
33
23
101
9
36
222
139
210
146
48