6
42
77
16
176
28
508
248
22
8
89
61
38
40
1
4
48
44
73
105
19
116
13
92
46
78
11
15
91
50
24
14
83
17
21
64
56
10
20
34
119
41
43
57
32
35