2
83
39
21
25
19
22
15
8
164
6
51
72
157
522
202
43
40
44
111
29
28
9
3
12
5
24
47
10
23
16
18
14
32
7
52
56
275
82
27
218
65
60
33
26
46
17
20