11
5
11
9
31
34
13
24
15
17
22
58
93
121
44
7
56
44
1
32
360
11
639
145
1
86
64
65
20
31
30
3
42
45
79