1
10
4
15
25
35
26
42
23
31
75
16
50
327
11
28
24
313
137
13
46
3
58
7
56
20
91
32
9
77
188
61
54
66
112
116
49
71
135
102
57