40
99
12
128
14
39
83
157
19
16
425
33
28
132
98
64
23
22
48
77
59
34
25
54
38
15
51
531
130
175
91
213
282
8
125
44
17
50
2
4
3
65
414
150
53
13