108
24
25
46
204
11
14
13
52
5
663
328
40
17
28
293
3
83
54
70
18
20
31
237
39
10
12
8
22
15
16
26
51
104
501
89
30
77
71
65
139
113
572
130
123
214
241