101
113
5
29
49
27
3
26
73
80
32
43
12
9
2
21
28
66
18
22
11
78
59
20
57
16
33
24
8
51
19
15
10
82
44
30
83
95
262
41