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