102
24
90
362
9
4
11
10
2
33
16
23
3
51
54
19
7
28
8
26
22
6
21
13
77
17
29
66
31
80
48
1
18
207
12
76