153
4
5
1
30
11
17
6
45
15
8
3
14
20
39
23
75
49
71
19
32
13
22
51
2
98
27
26
44
102
88
9
64
47
24
18
12
29
10
86