100
26
363
31
44
272
28
15
41
57
9
128
103
222
52
5
67
151
33
13
113
93
10
133
24
150
70
25
59
51
16
110
47
71
60
46
30
11
61
74
20
17
38
65
92