13
92
46
29
193
8
22
80
136
24
113
41
61
14
2
5
52
6
54
33
17
15
3
7
11
65
34
30
25
72
19
260
1534
50
4056
439
35
16
64
70
343
411
103
186
49
232
131
75
95
196
348