10
93
64
21
42
338
43
38
180
12
79
13
70
59
80
53
28
24
65
73
14
120
101
69
45
48
100
231
23
54
147
40
55
26
8
41
52
11
339
102
39
76
2
257
199
20
31