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