102
187
16
8
42
96
5
28
21
7
11
32
40
15
9
39
41
12
48
228
38
10
6
120
51
81
4
86
22
34
37
172
14
25
3
150
18
199
33
19
17
47
26
44