332
3
17
239
333
14
6
5
19
13
29
2
58
21
133
7
9
26
1
144
40
73
180
53
27
15
8
4
90
41
71
1072
10
11
36