128
14
40
39
83
157
19
16
425
33
28
132
131
98
64
23
22
12
48
76
59
34
25
54
38
15
49
528
130
175
88
213
278
8
125
44
17
50
2
4
3
65
411
150
53
13
81
126
162