48
24
15
22
23
87
20
44
6
32
225
239
11
10
8
3
9
5
38
16
19
34
49
13
14
66
39
131
148
54
12
120
555
75
33
330
641
21
116
147
25
91
35
36
59
51
17
508