82
33
362
130
164
41
92
20
420
13
84
24
19
83
34
14
10
46
223
51
141
89
49
69
56
21
47
61
57
70
109
52
23
12
97
147
3
6
108
22
100
8
88
390
27
65
38
45