392
12
53
3
10
52
11
14
29
87
26
5
7
15
31
8
6
33
123
34
23
91
108
56
28
16
24
97
9
54
244
49
21
98
30
186
22
39
64
110