5
107
35
382
40
19
34
42
24
56
9
85
22
14
63
10
27
36
48
18
29
4
82
293
68
8
32
25
11
12
81
38
30
70
212
15
3
6
26
28
141
20
44
155
66