102
51
5
22
65
45
16
32
34
59
70
24
29
62
10
48
213
229
18
12
159
43
17
11
8
7
42
114
3
4
49
74
15
41
23
13
61
201
9
28
200
204
33
50
27
37
170