322
43
47
22
4
5
91
12
394
7
15
75
148
28
17
24
54
83
35
60
16
45
27
53
40
250
26
38
10
25
44
34
152
76
130
32
49
23
36
8
37
33
86
41
139
63