73
145
16
7
29
33
23
28
6
47
21
25
11
61
107
82
48
8
69
54
438
70
24
15
4
288
55
106
5
119
90
66
101
50
18
98
36
58
77
442
60
236
142
2
262
43
27
85
17
243
31